back atcha - Turkish English Dictionary